#pragma once



#include "Sampler.h"
#include "..\Point\Point2D\Point2D.h"

namespace Engine
{

	class RandomSampler : public Sampler
	{
	public:
		RandomSampler();
		~RandomSampler();


		virtual void GenerateSamples() const = 0
		{

			Point2D currentPoint;
			for (int sampleSet = 0; sampleSet < numSets; ++sampleSet)
			{
				for (int currentSample = 0; currentSample < numSamples; currentSample++)
				{
					/*currentPoint.x = GenerateRandomFloat();
					currentPoint.y = GenerateRandomFloat();*/

				}
			}
		}
	private:

	};
}
